﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WeiXinSDK.DataModel
{
    public class MessageContent
    {
        #region 内部类

        public class Image
        {
            public string MediaId { get; set; }
        }

        public class Voice
        {
            public string MediaId { get; set; }
        }

        public class Video
        {
            public string MediaId { get; set; }

            public string Title { get; set; }

            public string Description { get; set; }
        }

        public class Music
        {
            public string Title { get; set; }

            public string Description { get; set; }

            public string MusicUrl { get; set; }

            public string HQMusicUrl { get; set; }

            public string ThumbMediaId { get; set; }
        }

        public class item
        {
            private string _Title = string.Empty;

            public string Title
            {
                get { return _Title; }
                set { _Title = value; }
            }

            private string _Description = string.Empty;

            public string Description
            {
                get { return _Description; }
                set { _Description = value; }
            }

            private string _PicUrl = null;

            public string PicUrl
            {
                get { return _PicUrl; }
                set { _PicUrl = value; }
            }

            private string _Url = null;

            public string Url
            {
                get { return _Url; }
                set { _Url = value; }
            }

        }

        #endregion
    }
}
